package com.king.juc.n8.threadpooldemo.threadpool;

/**
 * 执行策略(策略模式)
 *
 * @author king
 * @date 2020/12/8 21:44
 */
@FunctionalInterface
public interface RejectPolicy<T> {
    /**
     * 自定义策略
     * @param queue 队列
     * @param task 任务
     */
    void reject(BlockingQueue<T> queue, T task);
}
